badger's burrow - French English Dictionary